Christmas Holly — synonyms, definition

1. Christmas holly (Noun)

1 synonym
American holly
1 definition

Christmas holly (Noun) — An evergreen tree.

2 types of
holly poisonous plant